home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 1843 / 1843.xpi / skin / classic / console.css < prev    next >
Cascading Style Sheet File  |  2010-01-06  |  12KB  |  611 lines

  1. /* See license.txt for terms of usage */
  2.  
  3. .panelNode-console {
  4.     overflow-x: hidden;
  5. }
  6.  
  7. .objectLink:hover {
  8.     cursor: pointer;
  9.     text-decoration: underline;
  10. }
  11.  
  12. .logRow {
  13.     position: relative;
  14.     margin: 0;
  15.     border-bottom: 1px solid #D7D7D7;
  16.     padding: 2px 4px 1px 6px;
  17.     background-color: #FFFFFF;
  18. }
  19.  
  20. .logGroup {
  21.     background: url(chrome://firebug/skin/group.gif) repeat-x #FFFFFF;
  22.     padding: 0;
  23.     border: none;
  24. }
  25.  
  26. .logGroupBody {
  27.     display: none;
  28.     margin-left: 16px;
  29.     border-left: 1px solid #D7D7D7;
  30.     border-top: 1px solid #D7D7D7;
  31.     background: #FFFFFF;
  32. }
  33.  
  34. .logGroup > .logRow {
  35.     background-color: transparent !important;
  36.     font-weight: bold;
  37. }
  38.  
  39. .logGroup.opened > .logRow {
  40.     border-bottom: none;
  41. }
  42.  
  43. .logGroup.opened > .logGroupBody {
  44.     display: block;
  45. }
  46.  
  47. /*****************************************************************************************/
  48.  
  49. .logRow-command > .objectBox-text {
  50.     font-family: Monaco, monospace;
  51.     color: #0000FF;
  52.     white-space: pre-wrap;
  53. }
  54.  
  55. .logRow-info,
  56. .logRow-warn,
  57. .logRow-error,
  58. .logRow-assert,
  59. .logRow-warningMessage,
  60. .logRow-errorMessage {
  61.     padding-left: 22px;
  62.     background-repeat: no-repeat;
  63.     background-position: 4px 2px;
  64. }
  65.  
  66. .logRow-assert,
  67. .logRow-warningMessage,
  68. .logRow-errorMessage {
  69.     padding-top: 0;
  70.     padding-bottom: 0;
  71. }
  72.  
  73. .logRow-info,
  74. .logRow-info .objectLink-sourceLink {
  75.     background-color: #FFFFFF;
  76. }
  77.  
  78. .logRow-warn,
  79. .logRow-warningMessage,
  80. .logRow-warn .objectLink-sourceLink,
  81. .logRow-warningMessage .objectLink-sourceLink {
  82.     background-color: cyan;
  83. }
  84.  
  85. .logRow-error,
  86. .logRow-assert,
  87. .logRow-errorMessage,
  88. .logRow-error .objectLink-sourceLink,
  89. .logRow-errorMessage .objectLink-sourceLink {
  90.     background-color: LightYellow;
  91. }
  92.  
  93. .logRow-error,
  94. .logRow-assert,
  95. .logRow-errorMessage {
  96.     color: #FF0000;
  97. }
  98.  
  99. .logRow-info {
  100.     background-image: url(chrome://firebug/skin/infoIcon.png);
  101. }
  102.  
  103. .logRow-warn,
  104. .logRow-warningMessage {
  105.     background-image: url(chrome://firebug/skin/warningIcon.png);
  106. }
  107.  
  108. .logRow-error,
  109. .logRow-assert,
  110. .logRow-errorMessage {
  111.     background-image: url(chrome://firebug/skin/errorIcon.png);
  112. }
  113.  
  114. /*****************************************************************************************/
  115.  
  116. .objectBox-string,
  117. .objectBox-text,
  118. .objectBox-number,
  119. .objectLink-element,
  120. .objectLink-textNode,
  121. .objectLink-function,
  122. .objectBox-stackTrace,
  123. .objectLink-profile {
  124.     font-family: Monaco, monospace;
  125. }
  126.  
  127. .objectBox-string,
  128. .objectBox-text,
  129. .objectLink-textNode {
  130.     white-space: pre-wrap;
  131. }
  132.  
  133. .objectBox-number,
  134. .objectLink-styleRule,
  135. .objectLink-element,
  136. .objectLink-textNode {
  137.     color: #000088;
  138. }
  139.  
  140. .objectBox-string {
  141.     color: #FF0000;
  142. }
  143.  
  144. .objectLink-function,
  145. .objectBox-stackTrace,
  146. .objectLink-profile  {
  147.     color: DarkGreen;
  148. }
  149.  
  150. .objectBox-null,
  151. .objectBox-undefined {
  152.     padding: 0 2px;
  153.     outline: 1px solid #666666;
  154.     background-color: #888888;
  155.     color: #FFFFFF;
  156. }
  157.  
  158. .objectBox-exception {
  159.     padding: 0 2px 0 18px;
  160.     background: url(chrome://firebug/skin/errorIcon-sm.png) no-repeat 0 0;
  161.     color: red;
  162. }
  163.  
  164. .objectLink-sourceLink {
  165.     position: absolute;
  166.     right: 4px;
  167.     top: 2px;
  168.     padding-left: 8px;
  169.     font-family: Lucida Grande, sans-serif;
  170.     font-weight: bold;
  171.     color: #0000FF;
  172. }
  173. .objectLink-sourceLink > .systemLink {
  174.     float: right;
  175.     color: #FF0000;
  176. }
  177.  
  178. .logRow > .objectLink-sourceLink > div,
  179. .errorSourceBox > .objectLink-sourceLink > div {
  180.     float: left;
  181.     padding-left: 5px;
  182. }
  183.  
  184. /************************************************************************************************/
  185.  
  186. .errorTitle {
  187.     margin-top: 0px;
  188.     margin-bottom: 1px;
  189.     padding-top: 2px;
  190.     padding-bottom: 2px;
  191. }
  192.  
  193. .errorTrace {
  194.     margin-left: 17px;
  195. }
  196.  
  197. .errorDuplication {
  198.     margin-right: 5px;
  199.     font-weight: bold;
  200. }
  201.  
  202. .errorSourceBox {
  203.     margin: 2px 0;
  204. }
  205.  
  206. .errorSource-none {
  207.     display: none;
  208. }
  209.  
  210. .errorSource-syntax > .errorBreak {
  211.     visibility: hidden;
  212. }
  213.  
  214. .errorSource {
  215.     cursor: pointer;
  216.     font-family: Monaco, monospace;
  217.     color: DarkGreen;
  218. }
  219.  
  220. .errorSource:hover {
  221.     text-decoration: underline;
  222. }
  223.  
  224. .errorBreak {
  225.     cursor: pointer;
  226.     display: none;
  227.     margin: 0 6px 0 0;
  228.     width: 13px;
  229.     height: 14px;
  230.     vertical-align: bottom;
  231.     background: url(chrome://firebug/skin/breakpoint.png) no-repeat;
  232.     opacity: 0.1;
  233. }
  234.  
  235. .hasBreakSwitch .errorBreak {
  236.     display: inline;
  237. }
  238.  
  239. .breakForError .errorBreak {
  240.     opacity: 1;
  241. }
  242.  
  243. .assertDescription {
  244.     margin: 0;
  245. }
  246.  
  247. /************************************************************************************************/
  248.  
  249. .logRow-profile > .logRow > .objectBox-text {
  250.     font-family: Lucida Grande, Tahoma, sans-serif;
  251.     color: #000000;
  252. }
  253.  
  254. .logRow-profile > .logRow > .objectBox-text:last-child {
  255.     color: #555555;
  256.     font-style: italic;
  257. }
  258.  
  259. .logRow-profile.opened > .logRow {
  260.     padding-bottom: 4px;
  261. }
  262.  
  263. .profilerRunning > .logRow {
  264.     background: transparent url(chrome://firebug/skin/loading_16.gif) no-repeat 2px 0 !important;
  265.     padding-left: 22px !important;
  266. }
  267.  
  268. /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
  269.  
  270. .profileSizer {
  271.     width:100%;
  272.     overflow-x:auto;
  273.     overflow-y: scroll;
  274. }
  275.  
  276. .profileTable {
  277.     border-bottom: 1px solid #D7D7D7;
  278.     padding: 0 0 4px 0;
  279. }
  280.  
  281. .profileTable tr[odd="1"] {
  282.     background-color: #F5F5F5;
  283.     vertical-align:middle;
  284. }
  285.  
  286. .profileTable a {
  287.     vertical-align:middle;
  288. }
  289.  
  290. .profileTable td {
  291.     padding: 1px 4px 0 4px;
  292. }
  293.  
  294. .headerCell {
  295.     cursor: pointer;
  296.     -moz-user-select: none;
  297.     border-bottom: 1px solid #9C9C9C;
  298.     padding: 0 !important;
  299.     font-weight: bold;
  300.     background: #BBBBBB url(chrome://firebug/skin/tableHeader.gif) repeat-x;
  301. }
  302.  
  303. .headerCellBox {
  304.     padding: 2px 4px;
  305.     border-left: 1px solid #D9D9D9;
  306.     border-right: 1px solid #9C9C9C;
  307. }
  308.  
  309. .headerCell:hover:active {
  310.     background: #959595 url(chrome://firebug/skin/tableHeaderActive.gif) repeat-x;
  311. }
  312.  
  313. .headerSorted {
  314.     background: #7D93B2 url(chrome://firebug/skin/tableHeaderSorted.gif) repeat-x;
  315. }
  316.  
  317. .headerSorted > .headerCellBox {
  318.     border-right-color: #6B7C93;
  319.     background: url(chrome://firebug/skin/arrowDown.png) no-repeat right;
  320. }
  321.  
  322. .headerSorted.sortedAscending > .headerCellBox {
  323.     background-image: url(chrome://firebug/skin/arrowUp.png);
  324. }
  325.  
  326. .headerSorted:hover:active {
  327.     background: #536B90 url(chrome://firebug/skin/tableHeaderSortedActive.gif) repeat-x;
  328. }
  329.  
  330. .linkCell {
  331.     text-align: right;
  332. }
  333.  
  334. .linkCell > .objectLink-sourceLink {
  335.     position: static;
  336. }
  337.  
  338. .useA11y .profileTable *:focus {
  339.     outline-offset: -2px;
  340. }
  341. /*****************************************************************************************/
  342.  
  343. .logRow-stackTrace {
  344.     padding-top: 0;
  345.     background: #F8F8F8;
  346. }
  347.  
  348. .objectBox-stackFrame, .errorSourceBox {
  349.     position: relative;
  350.     padding-top: 2px;
  351. }
  352.  
  353. /************************************************************************************************/
  354.  
  355. .objectLink-object {
  356.     font-family: Lucida Grande, sans-serif;
  357.     font-weight: bold;
  358.     color: DarkGreen;
  359.     white-space: pre-wrap;
  360. }
  361.  
  362. .objectPropValue {
  363.     font-weight: normal;
  364.     font-style: italic;
  365.     color: #555555;
  366. }
  367.  
  368. /************************************************************************************************/
  369.  
  370. .selectorTag,
  371. .selectorId,
  372. .selectorClass {
  373.     font-family: Monaco, monospace;
  374.     font-weight: normal;
  375. }
  376.  
  377. .selectorTag {
  378.     color: #0000FF;
  379. }
  380.  
  381. .selectorId {
  382.     color: DarkBlue;
  383. }
  384.  
  385. .selectorClass {
  386.     color: red;
  387. }
  388.  
  389. .selectorHidden > .selectorTag {
  390.     color: #5F82D9;
  391. }
  392.  
  393. .selectorHidden > .selectorId {
  394.     color: #888888;
  395. }
  396.  
  397. .selectorHidden > .selectorClass {
  398.     color: #D86060;
  399. }
  400.  
  401. .selectorValue {
  402.     font-family: Lucida Grande, sans-serif;
  403.     font-style: italic;
  404.     color: #555555;
  405. }
  406.  
  407. /*****************************************************************************************/
  408.  
  409. .panelNode.searching .logRow {
  410.     display: none;
  411. }
  412.  
  413. .logRow.matched {
  414.     display: block !important;
  415. }
  416.  
  417. .logRow.matching {
  418.     position: absolute;
  419.     left: -1000px;
  420.     top: -1000px;
  421.     max-width: 0;
  422.     max-height: 0;
  423.     overflow: hidden;
  424. }
  425.  
  426. /*****************************************************************************************/
  427.  
  428. .objectLeftBrace,
  429. .objectRightBrace,
  430. .objectEqual,
  431. .objectComma,
  432. .arrayLeftBracket,
  433. .arrayRightBracket,
  434. .arrayComma {
  435.     font-family: Monaco, monospace;
  436. }
  437.  
  438. .objectLeftBrace,
  439. .objectRightBrace,
  440. .arrayLeftBracket,
  441. .arrayRightBracket {
  442.     font-weight: bold;
  443. }
  444.  
  445. .objectLeftBrace,
  446. .arrayLeftBracket {
  447.     margin-right: 4px;
  448. }
  449.  
  450. .objectRightBrace,
  451. .arrayRightBracket {
  452.     margin-left: 4px;
  453. }
  454.  
  455. /*****************************************************************************************/
  456.  
  457. .logRow-dir {
  458.     padding: 0;
  459. }
  460.  
  461. /************************************************************************************************/
  462.  
  463. .logRow-errorMessage > .hasTwisty > .errorTitle,
  464. .logRow-spy .spyHead .spyTitle,
  465. .logGroup > .logRow {
  466.     cursor: pointer;
  467.     padding-left: 18px;
  468.     background-repeat: no-repeat;
  469.     background-position: 3px 3px;
  470. }
  471.  
  472. .logRow-errorMessage > .hasTwisty > .errorTitle {
  473.     background-position: 2px 3px;
  474. }
  475.  
  476. .logRow-errorMessage > .hasTwisty > .errorTitle:hover,
  477. .logRow-spy .spyHead .spyTitle:hover,
  478. .logGroup > .logRow:hover {
  479.     text-decoration: underline;
  480. }
  481.  
  482. /*****************************************************************************************/
  483.  
  484. .logRow-log > .objectBox-array.hasTwisty {
  485.     padding-left: 18px;
  486. }
  487.  
  488. .logRow-log > .objectBox-array > .arrayProperties {
  489.     padding-left: 18px;
  490. }
  491.  
  492. /*****************************************************************************************/
  493.  
  494. .logRow-spy,
  495. .logRow-spy .objectLink-sourceLink {
  496.     background: url(chrome://firebug/skin/group.gif) repeat-x #FFFFFF;
  497.     padding-right: 4px;
  498.     right: 0;
  499. }
  500.  
  501. /* padding-right should be zero for .logRow-spy so, declare after the previus selector */
  502. .logRow-spy {
  503.     padding: 0px 0 1px 0;
  504. }
  505.  
  506. .logRow-spy.opened {
  507.     padding-bottom: 4px;
  508.     border-bottom: none;
  509. }
  510.  
  511. .spyTitle {
  512.     color: #000000;
  513.     font-weight: bold;
  514.     -moz-box-sizing: padding-box;
  515.     overflow: hidden;
  516.     z-index: 100;
  517.     padding-left: 18px;
  518. }
  519.  
  520. .spyCol {
  521.     padding: 0;
  522.     white-space: nowrap;
  523. }
  524.  
  525. .spyTitleCol:hover > .objectLink-sourceLink,
  526. .spyTitleCol:hover > .spyTime,
  527. .spyTitleCol:hover > .spyStatus,
  528. .spyTitleCol:hover > .spyTitle {
  529.     display: none;
  530. }
  531.  
  532. .spyFullTitle {
  533.     display: none;
  534.     -moz-user-select: none;
  535.     max-width: 100%;
  536.     background-color: Transparent;
  537. }
  538.  
  539. .spyTitleCol:hover > .spyFullTitle {
  540.     display: block;
  541. }
  542.  
  543. .spyStatus {
  544.     padding-left: 10px;
  545.     color: rgb(128, 128, 128);
  546. }
  547.  
  548. .spyTime {
  549.     margin-left:4px;
  550.     margin-right:4px;
  551.     color: rgb(128, 128, 128);
  552. }
  553.  
  554. .spyIcon {
  555.     margin-right: 4px;
  556.     margin-left: 4px;
  557.     width: 16px;
  558.     height: 16px;
  559.     vertical-align: middle;
  560.     background: transparent no-repeat 0 0;
  561. }
  562.  
  563. .logRow-spy.loading .spyHead .spyRow .spyIcon {
  564.     background-image: url(chrome://firebug/skin/loading_16.gif);
  565. }
  566.  
  567. .logRow-spy.loaded:not(.error) .spyHead .spyRow .spyIcon {
  568.     width: 0;
  569.     margin: 0;
  570. }
  571.  
  572. .logRow-spy.error .spyHead .spyRow .spyIcon {
  573.     background-image: url(chrome://firebug/skin/errorIcon-sm.png);
  574.     background-position: 2px 2px;
  575. }
  576.  
  577. .logRow-spy .spyHead .netInfoBody {
  578.     display: none;
  579. }
  580.  
  581. .logRow-spy.opened .spyHead .netInfoBody {
  582.     margin-top: 10px;
  583.     display: block;
  584. }
  585.  
  586. .logRow-spy.error .spyTitle,
  587. .logRow-spy.error .spyStatus,
  588. .logRow-spy.error .spyTime {
  589.     color: red;
  590. }
  591.  
  592. .logRow-spy.loading .spyResponseText {
  593.     font-style: italic;
  594.     color: #888888;
  595. }
  596.  
  597. /************************************************************************************************/
  598.  
  599. .caption {
  600.     font-family: Lucida Grande, Tahoma, sans-serif;
  601.     font-weight: bold;
  602.     color:  #444444;
  603. }
  604.  
  605. .warning {
  606.     padding: 10px;
  607.     font-family: Lucida Grande, Tahoma, sans-serif;
  608.     font-weight: bold;
  609.     color:  #888888;
  610. }
  611.